開發 <<
Previous Next >> 環境修正
Windows 開發
下載 Qt 可攜程式開發套件.7z (下載檔案約 8GB, 解開壓縮後約 21GB)或使用 Python 3.7.0 與 Msys2 製作的 p37_adv(下載檔案約 5.3 GB, 解開壓縮約 14 GB)執行 start.bat。
其中所需要的套件已安裝在可攜程式當中,可參考模組需求清單 requirements.txt。
若要完成獨立可執行檔案的發布,必須另外安裝 PyInstaller 模組:
python -m pip install pyinstaller
編譯 GUI 套件:
進入 Pyslvs-PyQt5 目錄後, 執行:
mingw32-make
完成後, 以 2018.09 版次為例, dist 目錄中將得到可執行檔案:
pyslvs-18.9.0.mscv1900-amd64.exe
編譯程式庫:
在命令列中更換目錄至 core\libs\pyslvs 後, 執行:
mingw32-make
建立下列動態連結程式庫 (pyd):
bfgs.cp36-win_amd64.pyd
de.cp36-win_amd64.pyd
firefly.cp36-win_amd64.pyd
number.cp36-win_amd64.pyd
planarlinkage.cp36-win_amd64.pyd
pmks.cp36-win_amd64.pyd
rga.cp36-win_amd64.pyd
tinycadlib.cp36-win_amd64.pyd
topologic.cp36-win_amd64.pyd
triangulation.cp36-win_amd64.pyd
verify.cp36-win_amd64.pyd
開發 <<
Previous Next >> 環境修正